package com.bsoft.gol.hcs.visitrecord.bean.qo;

import org.atag.dao.model.PageQo;

/**
 * Created by ChenJij on 2020/9/6.
 */
public class HospitalVisitsRecordListQo extends PageQo {
    private Integer pageNo = 1;    // 页码
    private Integer pageSize = 20;    // 每页显示记录数
    //门诊记录列表
    private String businessType;
    private String patientName;
    private String telephone;
    private String patientMedicalCardNumber;
    private String organizationId;
    private String departmentId;
    private String beginDate;
    private String endDate;
    private String diseasesName;
    private String patientId;

    //住院列表
    //    private String diseasesName
    //    private String businessType;
    //    private String patientName;
    //    private String patientMedicalCardNumber;
    //    private String telephone;
    //    private String organizationId;
    //    private String departmentId;
    //    private String beginDate;
    //    private String endDate;
    private String doctorId;
    //1 入院诊断  2 出院诊断
    private String diagnosisServiceType;

    //手术列表
//    private String endDate;
//    private String beginDate;
//    private String departmentId;
//    private String organizationId;
//    private String telephone;
//    private String patientMedicalCardNumber;
//    private String patientName;
//    private String businessType;
//    private String doctorId;
    private String operationCode;

    //检验列表
    //    private String businessType;
    //    private String patientName;
    //    private String patientMedicalCardNumber;
    //    private String telephone;
    //    private String organizationId;
    //    private String departmentId;
    //    private String beginDate;
    //    private String endDate;
    //1 申请时间   2 执行时间   3 报告时间  4 入院时间  5 出院时间
    private String dateType;
    private String itemId;
    //1:检验  2:检查  3:治疗
    private String billCategoryCode;

    //检查列表
//    private String endDate;
//    private String beginDate;
//    private String departmentId;
//    private String organizationId;
//    private String telephone;
//    private String patientMedicalCardNumber;
//    private String patientName;
//    private String businessType;
//    private String doctorId;

    //治疗列表
//    private String endDate;
//    private String beginDate;
//    private String departmentId;
//    private String organizationId;
//    private String telephone;
//    private String patientMedicalCardNumber;
//    private String patientName;
//    private String businessType;
//    private String doctorId;

    //取药列表
//    private String endDate;
//    private String beginDate;
//    private String departmentId;
//    private String organizationId;
//    private String telephone;
//    private String patientMedicalCardNumber;
//    private String patientName;
//    private String businessType;
    private String pharmacyCode;

    public String getPatientId() {
        return patientId;
    }

    public void setPatientId(String patientId) {
        this.patientId = patientId;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public String getPatientName() {
        return patientName;
    }

    public void setPatientName(String patientName) {
        this.patientName = patientName;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getPatientMedicalCardNumber() {
        return patientMedicalCardNumber;
    }

    public void setPatientMedicalCardNumber(String patientMedicalCardNumber) {
        this.patientMedicalCardNumber = patientMedicalCardNumber;
    }

    public String getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(String organizationId) {
        this.organizationId = organizationId;
    }

    public String getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(String departmentId) {
        this.departmentId = departmentId;
    }

    public String getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(String beginDate) {
        this.beginDate = beginDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getDiseasesName() {
        return diseasesName;
    }

    public void setDiseasesName(String diseasesName) {
        this.diseasesName = diseasesName;
    }

    public String getDoctorId() {
        return doctorId;
    }

    public void setDoctorId(String doctorId) {
        this.doctorId = doctorId;
    }

    public String getOperationCode() {
        return operationCode;
    }

    public void setOperationCode(String operationCode) {
        this.operationCode = operationCode;
    }

    public String getDateType() {
        return dateType;
    }

    public void setDateType(String dateType) {
        this.dateType = dateType;
    }

    public String getPharmacyCode() {
        return pharmacyCode;
    }

    public void setPharmacyCode(String pharmacyCode) {
        this.pharmacyCode = pharmacyCode;
    }

    @Override
    public Integer getPageNo() {
        return pageNo;
    }

    @Override
    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    @Override
    public Integer getPageSize() {
        return pageSize;
    }

    @Override
    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String getDiagnosisServiceType() {
        return diagnosisServiceType;
    }

    public void setDiagnosisServiceType(String diagnosisServiceType) {
        this.diagnosisServiceType = diagnosisServiceType;
    }

    public String getItemId() {
        return itemId;
    }

    public void setItemId(String itemId) {
        this.itemId = itemId;
    }

    public String getBillCategoryCode() {
        return billCategoryCode;
    }

    public void setBillCategoryCode(String billCategoryCode) {
        this.billCategoryCode = billCategoryCode;
    }
}